primrose kitten biology